*********************************************************************
                C6Pay Android - Histórico de versões
*********************************************************************

v4.1.55.0 -  13/06/2025
----------------------------------------------------------------------
*** APLICAÇÃO ***
- Atualização: PGWebLib Android.
- Nova Implementação: Passa a exibir o MDM Store na tela de aplicativos.

>>> Módulo PGWebLib (v4.1.55) <<<
- Atualização de Versão: Atualizado versão do comprovante (PGW_GRAPHRCPTSPEC) para 0002.0002.0000.0000
- Nova Função: pszAllocUTF8String, que verifica se o const char *pszInput está no formato UTF-8.
- Nova Função: getCorrectApn, que valida a existência de uma APN funcional cadastrada em dispositivos Android.
- Nova Função: insertApn, que permite a inserção de uma APN em dispositivos Android.
- Nova Função: isMobileConnected, que valida se a APN cadastrada está conectada à internet em dispositivos Android.
- Nova Função: getValueApn, que obtém a APN já cadastrada quando a conexão for bem-sucedida.
- Nova Função: POS_iGetConexao, que obtém o modo de comunicação atual no Android, identificando se é Móvel (1), Wi-Fi (0) ou Ethernet (9).
- Nova Função: Criada função vSpecialTreatment() chamada após uma telecarga para possibilitar tratamentos especiais de mudança de versão. Tratamentos realizados sob define _VERSION_4_1_XX_X_SPECIAL_TREATMENT_.
- Implementação: novo formato de telecarga com separação do pacote em Aplicação e Pacote de dados.
- Implementação: nova interface do usuário e fluxo de execução de script das novas telas.
- Implementação: Passa a calcular dinamicamente o numero de itens dos menus com base no tamanho do display, margens, tamanho das imagens e tamanho das fontes.
- Implementação: Atualização do fluxo de re-tentativas de telecarga, considerando de uma forma mais detalhada os possíveis retornos.
- Implementação: Implementado novos layout de comprovante para opeções com cartão digitado.
- Adicionado: Para exportação de Logs, telemetria e download de certificado, realiza fallback para mobile em caso de erro de conexão com socket via wifi.
- Adicionado: Em caso de exportação de Logs com terminal desinstalado, envia o Serial Number no lugar do PDC.
- Adicionado: CliType do P3 da Sunmi.
- Adicionado: suporte ao terminal Q92X.
- Adicionado: Passa a enviar o parametro User-Agent no headers HTTP para as operações de Certificado, Telemetria e logs.
- Adicionado: reformulação dos fontes de telemetria, com adição de campos extras nos dados básicos de envio, coleta de dados de bateria, advice e comunicação.
- Adicionado: feature que permite desabilitar Telemetria pelo xml.
- Adicionado: Registro de dados de telemetria quando ocorre falha na ativação.
- Adicionado: Registro de dados de telemetria para tentativa de telecarga, atualização de versão e conexão com bucket de certificados.
- Adicionado: Log da quantidade de eventos de telemetria enviados.
- Adicionado: Registro de dados de telemetria quando ocorre Crash.
- Adicionado: Para telecarga, em caso de erro de conexão com socket via Wifi realiza fallback para Mobile.
- Adicionado: definições específicas para dispositivos Android: HL_ftell, HL_fclose, HL_fseek, HL_fopen e HL_fread.
- Adicionado: definições de fontes FONT01, FONT02 e FONT03, específicas para dispositivos Android.
- Adicionado: suporte ao terminal Q92X.
- Adicionado: Fluxo de autoinstalação com etapas de registro wifi, telecarga e instalação do terminal.
- Adicionado: Teste de SIM-CARD nas opções de testes de Hardware.
- Adicionado: processo de detecção e processamento de PIX por Aproximação.
- Adicionado: nova layout do comprovante.
- Adicionado: leitura do tempo de intervalo em que a telemetria deve ser enviada no Config.ini.
- Adicionado: Registro de telemetria quando ocorre falha na ativação.
- Adicionado: Registro de telemetria para tentativa de telecarga e atualização de versão.
- Adicionado: Em caso de Crash é realizado exportação automática de todos os Log's.
- Adicionado: Registro de telemetria de crash.
- Adicionado: Passa a exibir os menus de seleção de operação/modalidade em uma venda iniciada pelo valor.
- Adicionado: Para terminais em homologação, exibe opção no menu para envio de telemetria.
- Adicionado: Semáforo para prevenção de erro de Script na tela de Idle.
- Adicionado: Exibição de animação de processamento enquanto realiza os testes de IP.
- Adicionado: Configura ambiente de teste ou produção por meio da PGWEBLIB no Boot do terminal.
- Adicionado: Tratativa para a função vSpecialTreatment.
- Adicionado: Passa a configurar o som do teclado com a mesma intensidade dos beeps.
- Interno: Cria função para receber pacotes HTTP.
- Corrigido: Em caso de Fallback para Mobile no download de certificado, desconecta o socket para evitar deadlock.
- Corrigido: Implementação de funções e tratativas com objetivo de aumentar a segurança do projeto.
- Corrigido: Adicionado semáforo para manipulação de arquivos de telemetria.
- Corrigido: Overflow na varredura de linhas do arquivo de telemetria. Isto ocasionava envio incompleto de dados para o servidor.
- Corrigido: Crash no registro do MUXTAG_RESULTMSG da telemetria de telecarga.
- Corrigido: Padronizado Log's de conexão com socket.
- Corrigido: Removido armazenamento de dados na estrutura de configuração das funções de registro de dados de bateria. Este processo estava causando um bug de tela escura no Boot do terminal.
- Corrigido: Crash devido a invasão de memória no envio de dados de telemetria.
- Corrigido: Envio correto da assinatura do certificado SSL na telemetria.
- Corrigido: no envio das informações de produto e aid na telemetria.
- Corrigido: Passa a calcular corretamente o tempo de registro por interface de comunicação.
- Corrigido: Os dados de assinatura de certificado enviado na telemetria passam a ser enviados em formato hexadecimal, para evitar erros de envio pelo Kibana.
- Corrigido: Telemetria de tempo no qual o terminal fica sem carregador passa a ser em segundos.
- Corrigido: Telemetria de tempo no qual o terminal fica sem carregador. Antes os dados enviados estavam errados.
- Corrigido: Acumula telemetria de tempo no qual o terminal fica sem carregador. Antes após o segundo reset, o tempo era reiniciado.
- Corrigido: Não loga certificado logo depois do armazenamento em arquivo. Este ajuste previne o comrrompimento do buffer de dados e consequentemente do certificado baixado.
- Corrigido: Aumenta o limite do Buffer auxiliar nas funções seguras. Este ajuste previne o truncamento de dados processados pelas funções seguras.
- Corrigido: Log completo do certificado SSL baixado.
- Corrigido: Para as operações de Exportação de Log's, envio de telemetria e download de certificados, na condição em que caso ocorra um erro de conexão utilizando wi-fi e o terminal estiver sem SIM-Card, retorna o erro de conexão obtido com a conexão Wi-Fi. Esta correção evita a exibição da mensagem "SIM CARD AUSENTE" mesmo o wifi estando conectado.
- Corrigido: Ajuste no limite critico de espaço disponível. Melhoria dos logs.
- Corrigido: Passa a exibir valor corretamente formato "R$ 0,00" nas operações de "Pré Venda" e "Pré Autorização".
- Corrigido: Passa a exibir moldura azul corretamente para operações de "Pré venda".
- Corrigido: Passa a quebrar a linha do nome do estabelecimento se for maior que a tela na hora de exibir.
- Corrigido: Passa exibir moldura com contéudo "vazio" (sem texto referente ao valor) nas operações de "Pré Venda" e "Pré Autorização".
- Corrigido: Ajustes do comprovante para centralizar as linhas com as caixas.
- Corrigido: Saldo Voucher, Ajustes no Rodapé, Autenticação em Celular, Nome do cartão via estab.
- Corrigido: Em casos de não recebimento do Saldo Voucher a linha inteira que contem este campo é impressa vazia.
- Corrigido: Em casos de não recebimento de Custo efetivo total (CET) e Taxa de Juros mensal a linha inteira que contem este campo é impressa vazia no parcelado emissor.
- Corrigido: Passa a considerar a tag MUXTAG_INTRSTAMNT como valor total do juros no comprovante parcelado emissor.
- Corrigido: Passa a exibir/distribuir corretamente as opções de forma visual em todos os menus para os terminais PAX S920.
- Corrigido: Edição de senha Wi-Fi passa a exibir caracteres ocultos por "*".
- Corrigido: No comprovante a taxa de juros passa a ter o símbolo de "%".
- Corrigido: Taxa de juros e valores no comprovante passam a utilizar vírgula ao invés de ponto.
- Corrigido: Alinhamento do campo "PDC" no comprovante de cancelamento.
- Corrigido: Ao realizar transação com PIX o QRCode não some da tela caso ocorra variação do nível de bateria e alteração na fonte de energia.
- Corrigido: Alinhamento do campo "EC" no comprovante de cancelamento.
- Corrigido: Espaçamento dos campos AUT, PDC e EC no rodapé do comprovante.
- Corrigido: Valor exibido de "CET Anual" no comporvante de parcelado com emissor.
- Corrigido: Na tela de idle, em caso de exibição de nome de um estabelecimento maior que os limites da tela, quebra a linha sem comprometer o texto inteiro.
- Corrigido: Erro no qual após aprovação de transação com PIX exibia o QR-Code quando esperava o usuário selecionar menu de impressão de 2ª via.
- Corrigido: Deixa de exibir erroneamente tela de espera do cartão nas trocas de menu quando um cartão está inserido nos terminais MP35(P).
- Corrigido: Passa a exibir corretamente nos terminais MP35(P) os indicativos "Senha técnica" e "Senha Lojista" respeitando o tipo de senha solicitado.
- Corrigido: Em caso de Cancelamento ou timeout na seleção de dados da transação, desconecta o host com objetivo de prevenir atrasos e travamentos no registro wifi e mobile.
- Corrigido: Deixa de usar quebras de linha na impressao para ajuste nos terminais MP35(P).
- Corrigido: Passa a exibir valor das parcelas no comprovante da via do cliente em vendas parceladas no estabelecimento.
- Corrigido: Passa a exibir valor das parcelas no comprovante da via do estabelecimento em vendas parceladas no estabelecimento.
- Corrigido: Passa a testar todas as teclas no teste de teclado nos terminais MP35.
- Corrigido: Passa a imprimir o tipo de transações parceladas nas vendas.
- Corrigido: Solucionado Crash que acontecia após transações nos terminais D195.
- Corrigido: Passa a tentar enviar novamente a conclusão de uma Telecarga ao RDS7 em caso de falha.
- Corrigido: Passa a capturar corretamente a APN mesmo com interrupção do processo de busca.
- Corrigido: Removido menção de aproximação de cartão na tela, nos fluxos de espera de cartão para terminais Q92X.
- Corrigido: Passa a exibir corretamente a tela de cancelamento nos terminais D195.
- Corrigido: Deixa de acatar toques na tela no fluxo de IDLE nos terminais MP35P.
- Corrigido: Passa a esperar corretamente a finalização das conexões em andamento para realização das rotinas controladas por Timers (Telecarga, envio de logs etc).
- Corrigido: conflitos de compilação.
- Corrigido: Otimização do tempo dos testes de IP.
- Corrigido: Teste de IP's movido do menu de testes de hardware para o menu de manutenção com proteção de senha técnica.
- Corrigido: Implementação de funções e tratativas com objetivo de aumentar a segurança do projeto.
- Corrigido: Correção nas mensagens da lingua "Portugues 2".
- Corrigido: Em caso de Erro/Cancelamento na operação de seleção de Rede Wifi, configuração de senha e seleção de IP Estático, a aplicação volta para as mesmas configurações anteriores a operação. Este ajuste permite que a camada de conexão selecione a interface wi-fi corretamente.
- Corrigido: Mensagem exibida em caso de nova tentativa de conexão Wi-Fi na autoinstalação.
- Corrigido: Em caso de erro na instalação, não exibe mensagem "Terminal Não Ativado" no display.
- Corrigido: Leds contactless para a nova versão de imagens.
- Corrigido: Nova tela de QRCode PIX.
- Corrigido: Botão BACKSPACE não funcionava na captura de senha Wi-Fi.
- Corrigido: Tela de cancelamento não era exibida corretamente em reembolsos.
- Corrigido: Ajuste para animações de Sucesso e Erro usarem a mesma mensagem (estático).
- Corrigido: Mudança do armazenamento de dados de bateria na estrutura de configuração para a função POS_Main.
- Corrigido: Exibição dos dados digitados pelo usuários em telas de captura de dados para terminais sem TOUCH.
- Corrigido: Na configuração WI-FI, quando uma rede é conhecida, não esconde a senha Wifi para edição.
- Corrigido: Caso uma rede Wi-fi que já esteja configurada seja selecionada no menu, abre a opção de editar a senha.
- Corrigido: Tela de Venda Pre Autorizada estava apresentando valores errados.
- Corrigido: Alinhamentos do comprovante e incluido proteção passa a não imprimir dados dos juros quando não forem completos.
- Corrigido: Siglas dos comprovantes atualizadas de acordo com a specificação.
- Corrigido: Erro de sincronismo de threads que gerava reporte visual no terminal.
- Corrigido: CNPJ do estabelecimento estava ultrapassando limite da tela.
- Corrigido: Campo Aut no comprovante do pix passa a nao ser impresso .
- Corrigido: Campo da autenticação do portador passa a ser impresso "Autorizado" .
- Corrigido: Passa realizar leitura do campo de habilitação da automação.
- Corrigido: Após realização de uma Telecarga captura valor de som de teclado definido no arquivo de configuração.
- Corrigido: Para o Q92X, o volume padrão definido passa a ser 10%.
- Corrigido: Exibição correta dos campos de data e hora da transação e cancelamento impressas no comprovante.
- Corrigido: Passa a imprimir corretamente os novos comprovantes nos terminais MP35P.
- Corrigido: Passa a truncar o nome estabelecimento para exibição conforme limites da tela do terminal.
- Corrigido: Após detecção bem sucedida de PIX por aproximação, não exibe mais tela de "Processando pagamento" e exibe novamente o QR-Code no lugar.
- Corrigido: Despreza toques na tela IDLE que não seja em botões.
- Corrigido: Passa registrar telemetria quando ocorre falha na ativação do terminal. - 06/Fev/25 - Corrigido: Nome do portador exibido de forma correta no comprovante de estabelecimento.
- Corrigido: Exibe o saldo correto no comprovante após transação com Voucher.
- Corrigido: Revisão completa do comprovante de venda parcelada no emissor.
- Corrigido: Revisão completa de todos os comprovantes para utilizar menos papel.
- Corrigido: Correção do novo Comprovante
- Corrigido: Correção nas funções de captura de dados do usuario (formatação e tratamentos especificos com base no tipo de dado).
- Corrigido: Passa a calcular dinamicamente os alvos do teste de "touchscreen".
- Corrigido: Estatística para envio da operadora "Arqia" não estava sendo enviada.
- Corrigido: Ajustados valores das Tag's PWINFO_CETRATE, PWINFO_INTRSTRATE e PWINFO_INTRSTAMNT para alinhar com os valores MUXTAG_XXXX.
- Corrigido: Replica dados de quantidade de parcelas recebidas do MUXX. Este ajuste permite que a quantidade de parcelas seja lida e exibida na tela de cancelamento de venda.
- Corrigido: Passa a verificar corretamente se já existe uma conexão criada para reutilização antes de tentar abrir uma nova.
- Corrigido: Passa a enviar corretamente a confirmação das transações nos terminais D195.
- Corrigido: Passa a armazenar os dados estatisticos para envio posterior em caso de desligamento do terminal.
- Corrigido: Passa a exibir nova tela de espera do cartão também em casos aonde o CTLS não está habilitado.
- Corrigido: Passa a esperar corretamente a finalização das conexões em andamento para envio da telemetria.
- Alterado: Mensagem durante captura do valor da transação foi alterada de "Valor da venda no cartão" para "valor da venda".
- Alterado: Passa a exibir o valor como vazio ao invés de zeros quando o valor ainda não foi coletado.
- Alterado: Alterada mensagem da tela idle para apenas "Digite o valor da venda".
- Alterado: Removida mensagem exibida ao iniciar a configuração de uma rede Wi-Fi já cadastrada.
- Removido: Log excessivo e impreciso da função de recepção de mensagens.
- Removido: Teste de impressora na opção de testes de hardware para terminais que não possuem impressora.


>>> Módulo Android <<<
- Merge: PDC_Utils, PGWebLib_Commons e POS_Commons.
- Melhoria: Passa a esperar 1min pela permissão para usar PP USB e ignora o vendor ID 4070.
- Correção: validação permissão de acesso as informações do telefone.
- Correção: na chamada de display do getcard.


    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.8_64_20250421
    * Versão FW: V6.1.0
    * Versão SV: 7.1.7T28

v4.1.55.1 -  25/06/2025
----------------------------------------------------------------------
*** APLICAÇÃO ***
- Nova Funcionalidade: Porting P3Mix.

>>> Módulo PGWebLib (v4.1.55) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Não houve alterações neste módulo.

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.8_64_20250421
    * Versão FW: V6.1.0
    * Versão SV: 7.1.7T28



v4.1.55.1 -  27/06/2025
----------------------------------------------------------------------
*** APLICAÇÃO ***
- Atualização: PGWebLib Android.
- Certificação: Versão destinada a certificação do terminal P3

>>> Módulo PGWebLib (v4.1.55) <<<
- Correção: corrigida a ausência de informações adicionais do cliente e/ou estabelecimento na impressão do comprovante gráfico.

>>> Módulo Android <<<
- Correção: log para modo de conexão wi-fi.
- Correção: adicionada a imagem de assinatura que estava ausente no comprovante gráfico.

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8


v4.1.55.2 CP -  14/07/2025
----------------------------------------------------------------------
*** APLICAÇÃO ***
- Unificação ControlPay e PayGo Integrado padrão.

>>> Módulo PGWebLib (v4.1.55) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Não houve alterações neste módulo.

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8

v4.1.55.2 -  21/07/2025
----------------------------------------------------------------------
*** APLICAÇÃO ***
- Atualização: PGWebLib Android.

>>> Módulo PGWebLib (v4.1.55) <<<
- Nova Funcionalidade: Adicionado menu de impressão dos comprovantes.
- Correção: Mensagem apresentada ao usuário durante a busca de APN foi alterada de "Verificando APN" para "Configurando Comunicação Celular. Aguarde.".
- Melhoria: Passa a exibir a operadora ao imprimir/exibir os dados do POS.

>>> Módulo Android <<<
- Melhoria: Ajustado o método de escrita de arquivos para evitar a geração de arquivos corrompidos.
- Melhoria: Otimizado o salvamento de logs para garantir a integridade dos dados gravados.

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8


v4.1.55.3 -  23/07/2025
----------------------------------------------------------------------
*** APLICAÇÃO ***
- Atualização: PGWebLib Android.

>>> Módulo PGWebLib (v4.1.55) <<<
- Correção: corrigido espaçamento dos dados nos comprovantes gráfico.

>>> Módulo Android <<<
- Correção: corrigido trecho que trata o offset no método de escrita de arquivos.

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8


v4.1.55.5 -  15/08/2025
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Atualização: PGWebLib Android.
- Melhoria: Executa a verificação da conectividade com a internet em vendas via automação antes de iniciar a transação.

>>> Módulo PGWebLib (v4.1.55) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Correção: removida APN avatek para arqia
- Correção: melhoria no método de testar pinpad

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8


v4.1.55.6 -  04/09/2025
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Atualização: PGWebLib Android.
- Nova Funcionalidade: Permite o envio dos Logs via URI para outro app.
- Correção: Botão de testar PIN-pad USB estava travando no processando no totem K2 Mini.

>>> Módulo PGWebLib (v4.1.55) <<<
- Nova Implementação: Novo CliType para o terminal Q3 da Wizarpos.
- Melhoria: Adiciona arquivos da printer e tombstone ao zip dos logs.

>>> Módulo Android <<<
- Correção: removida APN avatek para arqia
- Correção: melhoria no método de testar pinpad

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8


v4.1.55.7 -  12/09/2025
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Nova Funcionalidade: Adicionados campos necessários para a realização de pré-autorização.
- Correção: Passa a setar o app como Launcher Padrão para Gertec e Sunmi para evitar que a automação
chame o app estando fechado.

>>> Módulo PGWebLib (v4.1.55) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Correção: o módulo e o expoente privado do RSA agora são gerados com tamanho fixo de 256 bytes.

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8


v4.1.55.8 - CP - 14/10/2025
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Correção: CP: Adicionado tratamento para erros na ativação do terminal.
- Melhoria: CP: Removida a opção de Cancelamento do menu admin em caso de ControlPay ativado.
- Correção: CP: Parcelamento Genérico TEF não estava aceitando parcelamento.
- Correção: CP: Pagamento recusado no CP mas aprovado no Muxx.
- Correção: CP: Tela de venda autônoma era exibida após realizar uma manutenção, caso ela estivesse inicialmente aberta.
- Melhoria: CP: Passa a indicar que é uma operação de cancelamento na lista de transações.
- Correção: CP: Ao reiniciar o terminal durante uma transação, a transação ficava em operação.

>>> Módulo PGWebLib (v4.1.55) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Não houve alterações neste módulo.

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8


v4.1.55.9 - CP - 05/12/2025
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Correção: CP: Após realizar a operação de manutenção, a primeira venda aparecia com status cancelado no site no ControlPay.

>>> Módulo PGWebLib (v4.1.55) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Não houve alterações neste módulo.

    > Newland (N910)
    * bcnewland-release: v2.25 - a5
    * kernel: 3.10.49 / build: V2.3.63
    * PPComp Newland: v2.07

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8


v4.1.63.10 - CP - 08/01/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Correção: CP: Aumentado o tempo entre as verificações de transações para mitigar travamentos.

>>> Módulo PGWebLib (v4.1.63) <<<
- 23/10/25 - Corrigido: Melhorado sincronismo de escrita de logs Comms e Ppsers para evitar crashes.
- 30/10/25 - Corrigido: Caso em que os arquivos de crash não eram enviados no MP35. Para isso foi corrigido o diretório dos arquivos passado no momento do envio.
- 31/10/25 - Corrigido: No momento de exportação de logs de crash, em caso de ausência de data e hora no arquivo de crash (tombstone), a data e hora da exportação é enviada no campo "timestamp".
- 11/11/25 - Corrigido: Crash em caso de falha de telemetria.
- 28/Out/25 - Corrigido: Para operações de impressão de relatórios e reimpressão a senha lojista é solicitada. Comportamento volta a ser o mesmo das versões anteriores a 4.1.59.0.
- 30/Out/25 - Corrigido: Em caso de terminal com Autoinstalação e desinstalado, a flag que força a busca de APN é zerada na inicialização. Isso deixa com que o processo ocorra inteiramente no teste de Hardware.
- 30/Out/25 - Corrigido: No processo de busca por APN, antes de realizar a busca, verifica se já existe um registro em andamento, se sim aguarda o registro finalizar. Isso evita que a APN inválida seja salva no processo.
- 03/Nov/25 - Corrigido: Não realiza o envio automático de log's em caso de ocorrência de crash com o terminal desinstalado.
- 04/Nov/25 - Removido: Testes de display, teclado, touch, impressora, cartão magnético, cartão com chip e cartão contactless das validações pré-instalação.
- 06/Nov/25 - Adicionado: Botão para pular registro wi-fi na etapa de seleção de redes na autoinstalação.
- 11/Nov/25 - Corrigido: Texto da tela amarela na autoinstalação para "Aperte a tecla verde...".
- 11/Nov/25 - Removido:  Em caso de terminal com Autoinstalação e desinstalado, a flag que força a busca de APN é zerada na inicialização.
                          Obs: Este ajuste foi removido pois se caso o usuário for realizar uma exportação de logs com o terminal desinstalado, irá ocorrer um erro de registro.
- 12/Nov/25 - Adicionado: No teste de SIM-Card, realiza validação de APN, registro e conexão com endereço de instalação.
- 12/Nov/25 - Corrigido: Teste de chaves realizado na lista de "Testes de Hardware" executa uma varredura de todas as chaves de criptografia presentes no terminal, imprimindo no final um comprovante com as informações detalhadas de cada uma das chaves presentes.
- 12/Nov/25 - Removido: O processo de busca por APN, antes de realizar a busca, verifica se já existe um registro em andamento, se sim aguarda o registro finalizar. Isso evita que a APN inválida seja salva no processo.
                          Obs: Este ajuste foi removido pois causou efeito colateral. Para contornar o problema, a atualização de APN só deve ser realizada em caso de troca de SIM-Card.
- 28/Out/25 - Adicionado: Marca para realizar novo download de certificado ssl em caso de erro de certificate pinning.
- 28/Out/25 - Corrigido: Download de certificados SSL só acontece para operações que não sejam teste de chaves ou exibição/impressão de dados do terminal.
- 28/Out/25 - Removido: Para terminais convencionais, ao iniciar uma operação de exportação de Logs, limpa variáveis de datas inicial e final.
                        Esta remoção corrige caso em que a data de exportação era solicitada durante uma exportação automática de logs.
- 28/Out/25 - Adicionado: Constante PWOPER_PIXINQ(0x59) para identificar operação de "Consulta Pix".
- 28/Out/25 - Corrigido: Para operações de impressão de relatórios e reimpressão a senha lojista é solicitada. Comportamento volta a ser o mesmo das versões anteriores a 4.1.59.0.
- 30/Out/25 - Corrigido: Em caso de terminal com Autoinstalação e desinstalado, a flag que força a busca de APN é zerada na inicialização. Isso deixa com que o processo ocorra inteiramente no teste de Hardware.
- 30/Out/25 - Corrigido: No processo de busca por APN, antes de realizar a busca, verifica se já existe um registro em andamento, se sim aguarda o registro finalizar. Isso evita que a APN inválida seja salva no processo.
- 30/Out/25 - Corrigido: Caso em que os arquivos de crash não eram enviados no MP35. Para isso foi corrigido o diretório dos arquivos passado no momento do envio.
- 31/Out/25 - Corrigido: No momento de exportação de logs de crash, em caso de ausência de data e hora no arquivo de crash (tombstone), a data e hora da exportação é enviada no campo "timestamp".
- 03/Nov/25 - Corrigido: Não realiza o envio automático de log's em caso de ocorrência de crash com o terminal desinstalado.
- 04/Nov/25 - Removido: Testes de display, teclado, touch, impressora, cartão magnético, cartão com chip e cartão contactless das validações pré-instalação.
- 06/Nov/25 - Adicionado: Botão para pular registro wi-fi na etapa de seleção de redes na autoinstalação.
- 11/Nov/25 - Corrigido: Texto da tela amarela na autoinstalação para "Aperte a tecla verde...".
- 11/Nov/25 - Removido:  Em caso de terminal com Autoinstalação e desinstalado, a flag que força a busca de APN é zerada na inicialização.
                          Obs: Este ajuste foi removido pois se caso o usuário for realizar uma exportação de logs com o terminal desinstalado, irá ocorrer um erro de registro.
- 11/Nov/25 - Corrigido: Crash em caso de falha de telemetria.
- 12/Nov/25 - Adicionado: No teste de SIM-Card, realiza validação de APN, registro e conexão com endereço de instalação.
- 12/Nov/25 - Corrigido: Teste de chaves realizado na lista de "Testes de Hardware" executa uma varredura de todas as chaves de criptografia presentes no terminal, imprimindo no final um comprovante com as informações detalhadas de cada uma das chaves presentes.
- 12/Nov/25 - Removido: O processo de busca por APN, antes de realizar a busca, verifica se já existe um registro em andamento, se sim aguarda o registro finalizar. Isso evita que a APN inválida seja salva no processo.
                          Obs: Este ajuste foi removido pois causou efeito colateral. Para contornar o problema, a atualização de APN só deve ser realizada em caso de troca de SIM-Card.
- 25/Nov/25 - Adicionado: Mensagem com timeout de 30 segundos entre as vias de estabelecimento e cliente. No caso de tempo esgotado, imprime automaticamente a via do cliente. Todas as teclas, inclusive o cancela, realiza a impressão da segunda via.
- 26/Nov/25 - Corrigido: Não exibe opção de "não imprimir comprovante" na operação de reimpressão.
- 26/Nov/25 - Adicionado: Envio do T5 para condição em que nenhum comprovante é impresso.
- 26/Nov/25 - Corrigido: Condição em que o timer de telecarga não era ativado após o recebimento da TAG MUXTAG_CLIVERTOINST.
- 26/Nov/25 - Corrigido: Condição de crash ocorrido na verificação de APN realizada em caso de erro de PDP.
- 03/Dez/25 - Removido: Solicitação de senha técnica adicional quando operador acessava as seguintes opções: Config. Avançada > Instalação.
- 03/Dez/25 - Corrigido: Crash ocorrido apenas em DEBUG na exportação de Logs.
- 09/Dez/25 - Corrigido: Permite a exibição de nomes de estabelecimeto com caracteres especiais({}~).
- 16/Dez/25 - Corrigido: Habilita a impressão dos dados do POS em terminais não instalados.
- 17/Dez/25 - Corrigido: Para terminais sem impressora(SuperMini), a opção "Consulta Pix" é exibida no menu. Esta operação é exibida apenas se estiver disponível por meio do XML de configuração.
- 19/Dez/25 - Correção: no comprovante do teste de chaves.
- 08/Jan/26 - Nova implementação: Função para consulta do status atual da auto instalação.
- 08/Jan/26 - Correção: Ajustado o encerramento da thread de controle do Pix por aproximação, que não estava sendo finalizada corretamente e ocasionava crash na aplicação.

>>> Módulo Android <<<
- 12/Nov/25 - Nova funcionalidade: Criada função para retornar o tipo de cartão e o número de parcelas da transação.
- 19/Nov/25 - Corrigido: No metodo de execução da auto-instalação foi adicionado uma condição para que ao encerrar o processo e a aplicação possa voltar para a tela Home e reiniciar o processo evitando travamento.
- 19/Nov/25 - Correção: Teste de hardware todos estava retornando parâmetro inválido.
- 24/Nov/25 - Correção: Durante a Pré-Instalação no Android, ao exibir a tela de erro (PRE_INSTALL_REDSCREEN), o fluxo é encerrado.
- 25/Nov/25 - Correção: Teste de telemetria no menu admin estava retornando dados terminal.
- 25/Nov/25 - Melhoria: A função executeAutoInstall passa a retornar códigos de erro.
- 25/Nov/25 - Melhoria: Melhoria no fluxo de teste de conexão GPRS Android.
- 25/Nov/25 - Melhoria: Melhoria no fluxo de Teste de Chaves.
- 27/Nov/25 - Melhoria: Permite que a Auto-Instalação seja abortada ao cancelar a digitação do IP e Porta.
- 10/Dez/25 - Correção: Ajuste no fluxo de confirmação para evitar confirmações repetidas da mesma transação, que estavam impactando a performance da pgweblib.
- 19/Dez/25 - Correção: no comprovante do teste de chaves.
- 19/Dez/25 - Melhoria: melhoria na validação e rastreabilidade na hora de ler os dados de um arquivo.
- 08/Jan/26 - Atualização: Gradle atualizado da versão 7.5 para 7.6.
- 08/Jan/26 - Nova implementação: Adicionada função JNI para acesso ao status atual do processo de auto instalação.
- 08/Jan/26 - Nova implementação: Criados menus para abortar a pré-auto instalação e acessar funcionalidades adicionais durante o fluxo de auto instalação.

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883


v4.1.63.11 - CP - 19/01/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Correção: Passa a notificar a automação via interface automação quando não há conexão com a internet.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Não houve alterações neste módulo.

    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.12 - CP - 04/02/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 30/Jan/26 - Nova Funcionalidade: Implementada a exibição do campo referencia na lista de transações.
- 04/Fev/26 - Nova Implementação: Adicionadas novas funções relacionadas aos dados do terminal para o flavor geral.
- 04/Fev/26 - Nova Implementação: Implementado controle de status de inicialização da PGWebLib.
- 04/Fev/26 - Correção: Ajustada a execução das inicializações da MainActivity para ocorrerem apenas após a conclusão da inicialização da PGWebLib.
- 04/Fev/26 - Correção: Ajustada a limpeza dos dados recebidos ao processar uma nova intent de transação vinda de uma automação.
- 04/Fev/26 - Correção: Corrigida a exibição da referência da transação ao criar uma transação via ControlPay.
- 04/Fev/26 - Correção: alterado o estado inicial do ic_info_tipo_pagamento de visible para gone.
- 04/Fev/26 - Correção: Na forma de exibir as informações das transações vindas do controlpay.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- 12/Jan/26 - Nova Implementação: Novo CliType para os terminais Verifone X990 e X990 Pro.
- 16/Jan/26 - Atualização: atualização da mensagem de idle exibida no pinpad.
- 16/Jan/26 - Correção: ajuste na impressão do comprovante de dados do terminal em um dos fluxos de auto instalação.
- 16/Jan/26 - Correção: remoção da mensagem exibida no display do pinpad durante a exportação de logs em um dos fluxos de auto instalação.
- 16/Jan/26 - Correção: correção do código de retorno de operação cancelada no fluxo de auto instalação, passando a utilizar o código PWRET_CANCEL.
- 23/Jan/26 - Nova funcionalidade: Funções de reinício e remoção de checagem de inserção do cartão passam a ser públicas.
- 27/Jan/26 - Melhoria: Evita que o CheckEvent para detecção de cartão inserido, seja disparado durante o Abort.
- 27/Jan/26 - Nova Implementação: função para desativar o WiFi e ativar o plano de dados durante o teste de SimCard.
- 27/Jan/26 - Correção: ajuste no fluxo de auto instalação onde a captura do CNPJ estava sendo enviada com valor inválido no campo inicial.
- 27/Jan/26 - Correção: alteração do dado inicial da auto instalação de INSTALL_ERROR para INSTALL_PREINSTALL_TEST quando o arquivo de auto instalação não existe.
- 28/Jan/26 - Correção: Exibe tela de processamento em iModemConnect, evitando o comportamento de travamento da aplicação.
- 29/Jan/26 - Correção: Ajuste para comunicação do PIN-Pad Q25.
- 30/Jan/26 - Melhoria: otimizado o fluxo de gerenciamento das threads de conexão via socket.
- 30/Jan/26 - Correção: implementada nova funcionalidade para obtenção de dados necessários durante a operação de dados do terminal, visto que essas informações não estão mais disponíveis via PosPlug Android.
- 30/Jan/26 - Correção: incrementado um wait no fluxo de abort para o GPOS780, evitando o cancelamento incorreto do CKE.
- 30/Jan/26 - Correção: corrigido o fluxo de abort do CKE em vendas iniciadas por inserção de cartão.
- 31/Jan/26 - Melhoria: inclusão do serial number no comprovante de dados do terminal no Android.
- 31/Jan/26 - Melhoria: otimizado o fluxo de gerenciamento das threads de conexão via socket ssl.
- 03/Fev/26 - Correção: Adiciona tela de Conectando em PGW_iModemConnect para terminais Android
- 04/Fev/26 - Correção: Ajustado o fluxo de comunicação para criar o SocketSSL apenas uma vez, realizando a abertura da conexão com o host somente após sua criação. Anteriormente, a comunicação era aberta duas vezes.
- 04/Fev/26 - Correção: Ajustada a limpeza de variável para utilizar seu valor real, evitando o uso de uma variável global que poderia conter dados inconsistentes ou já estar zerada.


    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.13 - CP - 06/02/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Atualização: PGWebLib Android

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- 06/Fev/26 - Correção: Ajuste na mensagem "Conectando" em iModemConnect


    > Gertec GPOS780
    * gedi: 1.16.17
    * gandi: 1.2.15
    * ppcomp:1.32-240506-gpos780
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_83_230602
    * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.14 - CP - 24/03/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 24/Fev/26 - Correção: ajustado o fluxo de instalação do PDC para utilizar o CPF/CNPJ dos dados da pessoa quando o identificador TEF não estiver cadastrado no terminal virtual.
- 24/Fev/26 - Correção: alterado o tipo da variável data do Tema para String, conforme o tipo correto esperado
- 24/Mar/26 - Atualização: PGWebLib Android
- 24/Mar/26 - Correção: substituído o retorno "unknown" por valor vazio em dados de ConfigPlatf (modo geral, Newland e Gertec) quando inexistentes.
- 24/Mar/26 - Correção: ajustes no fluxo de inicialização do flow responsável por receber dados da PGWebLib.
- 24/Mar/26 - Correção: ajustes no fluxo de reinicialização do job responsável pelo recebimento de dados da PGWebLib.
- 24/Mar/26 - Correção: finalização adequada da Activity vinculada ao SplashFragment após sua saída.

>>> Módulo PGWebLib (v4.1.63) <<<
- 24/Mar/26 - Nova Implementação: inclusão da operação OPER_PREAUT no fluxo de validação de operações administrativas.
- 24/Mar/26 - Nova Implementação: integração da chamada ao MenuPreAuth ao executar uma OPER_PREAUT.
- 24/Mar/26 - Melhoria: padronização e alinhamento das definições de operações no arquivo PGWebLib.h.
- 24/Mar/26 - Melhoria: a chamada do menuAndroid passa a incluir um parâmetro indicando se a operação corresponde a uma auto instalação ou não.

>>> Módulo Android <<<
- 06/Mar/26 - Nova Implementação: adicionado método para montar Menu Main na Auto Instalação.
- 24/Mar/26 - Nova Implementação: melhoria no fluxo de validação de certificados SSL, garantindo maior confiabilidade e segurança nas conexões.
- 24/Mar/26 - Nova Implementação: criada a função MenuPreAuth, responsável por montar o menu com as opções de pré autorização disponíveis.
- 24/Mar/26 - Nova Implementação: criada a função iGetAmountAndroid para solicitar o valor da venda quando necessário.
- 24/Mar/26 - Melhoria: a chamada do menuAndroid passa a incluir um parâmetro indicando se a operação corresponde a uma auto instalação ou não.
- 24/Mar/26 - Melhoria: a função iMoreDataAutoInstallation foi renomeada para iMoreData, com adição de um parâmetro para identificar se o fluxo é proveniente de auto instalação.
- 24/Mar/26 - Correção: configuração do OkHttpClient como client de conexão no Retrofit.
- 24/Mar/26 - Correção: desabilitado o uso de proxy no OkHttpClient via proxy(Proxy.NO_PROXY).


    > Gertec GPOS780
    * gedi: 1.16.19
    * gandi: 1.2.20
    * ppcomp: 1.32-240506
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_84_250222
    * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.15 - CP - 16/03/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 02/Abr/26 - Melhoria: refatoração da validação de CNPJ para suportar formato alfanumérico.
- 02/Abr/26 - Correção: remoção da validação que restringia o CNPJ apenas a dados numéricos.
- 08/Abr/26 - Correção: Removido o trecho que causava duplicidade no envio de confirmação em integrações com automações.
- 16/Abr/26 - Correção: Garantida a execução do waitMoreData na inicialização do app quando estiver usando o modo ControlPay.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Não houve alterações neste módulo.


    > Gertec GPOS780
    * gedi: 1.16.19
    * gandi: 1.2.20
    * ppcomp: 1.32-240506
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_84_250222
    * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.16 - CP - 30/04/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 30/Abr/26 - Nova Implementação: implementado controle de envio do PW_CLICAP_AUTOINSTALACAO, realizado apenas quando a automação suportar auto instalação.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Não houve alterações neste módulo.


    > Gertec GPOS780
    * gedi: 1.16.19
    * gandi: 1.2.20
    * ppcomp: 1.32-240506
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_84_250222
    * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.17 - CP - 15/05/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 30/Abr/26 - Nova Implementação: implementado controle de envio do PW_CLICAP_AUTOINSTALACAO, realizado apenas quando a automação suportar auto instalação.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- 04/Mai/26 - Nova Implementação: Clitype para Verifone X990 e X990 Pro
- 05/Mai/26 - Ajuste: para obter o SerialNumber do terminal a partir do SDK do fabricante
- 05/Mai/26 - Correção: para evitar exibir o erro -7 ao identificar falta de chaves durante o teste da pré auto instalação.



    > Gertec GPOS780
    * gedi: 1.16.19
    * gandi: 1.2.20
    * ppcomp: 1.32-240506
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_84_250222
    * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.18 - CP - 26/05/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 26/Abr/26 - Atualização: PGWebLib Android.
- 30/Abr/26 - Atualização: PPCompGertec voltada ao terminal GPOS780.
- 30/Abr/26 - Correção: Ajustada a solicitação da forma de pagamento para ocorrer corretamente também em integrações com ControlPay.
- 30/Abr/26 - Correção: Aumentado para 45 segundos o timeout das telas de seleção e captura.
- 30/Abr/26 - Correção: Alterado o texto do item de menu PAYMNTMODE_QR para "Pix".

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
 - 25/Mai/26 - Melhoria: Padronizado o TO de autoatendimento para seguir o mesmo TO das configurações padrão.
 - 25/Mai/26 - Melhoria: Otimizado o fluxo de comunicação e conexão pinpad USB.



    > Gertec GPOS780
    * gedi: 1.16.19
    * gandi: 1.2.20
    * ppcomp: 1.32-240506
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_84_250222
    * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.19 - CP - 11/06/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 11/Jun/26 - Atualização: PGWebLib Android.
- 11/Jun/26 - Correção: Ajustado o fluxo de acesso aos SDKs da Gertec e o processo de configuração de APN.
- 11/Jun/26 - Correção: Corrigido problema que mantinha transações iniciadas por automação em estado contínuo de processamento.
- 11/Jun/26 - Correção: Corrigido o processamento de transações iniciadas por automação quando o equipamento estava sem conexão com a internet, evitando o uso de valores incorretos.
- 11/Jun/26 - Correção: Ajustado o método responsável por validar a conectividade com a internet do equipamento.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- 26/Mai/26 - Correção: Corrigido erro ao acessar o teste de hardware pelo menu Administrativo.
- 27/Mai/26 - Correção: Desativado o item “Confirma Pré-Autorização sem Cartão Presente” quando a aplicação suportar auto instalação.
- 27/Mai/26 - Correção: Ajustado o tratamento de valores booleanos nativos para jboolean, evitando crashes na aplicação.
- 29/Mai/26 - Correção: Implementada validação para impedir o envio de caracteres inválidos à aplicação.
- 29/Mai/26 - Correção: Ajustado o método validaPinpadReceiver para tratar cenários em que getExtras() retorna null, evitando NullPointerException.
- 02/Jun/26 - Correção: Inicialização das estruturas PW_GetData com memset, evitando preenchimento com dados inválidos.
- 02/Jun/26 - Correção: Ajustado o gerenciamento da instância Serial do pinpad embarcado, garantindo sua recriação e limpeza adequadas, além da validação de disponibilidade utilizando a instância correta para evitar reutilização de objetos inválidos.
- 02/Jun/26 - Correção: Ajustado o envio do IP e da porta de update no método updaServerInfo.



    > Gertec GPOS780
    * gedi: 1.16.19
    * gandi: 1.2.20
    * ppcomp: 1.32-240506
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_84_250222
    * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.21 - CP - 03/07/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 22/Jun/26 - Nova Implementação: chamada da API de impressões do controlpay.
- 26/Jun/26 - Nova Implementação: fluxo de impressões ControlPay.
- 30/Jun/26 - Correção: Teclado alfanumérico em caps.
- 02/Jul/26 - Nova Implementação: Armazenamento em SharedPreferences para identificar se o PdC é do tipo autoatendimento.
- 02/Jul/26 - Nova Implementação: Ajustado o fluxo para não realizar impressão quando o PdC for autoatendimento, POS e integração via ControlPay.
- 02/Jul/26 - Correção: Ajustado o valor de isAutoAtendimento no SharedPreferences com base nas configurações atuais do PdC no Muxx.
- 03/Jul/26 - Atualização: PGWebLibAndroid.
- 03/Jul/26 - Correção: Card de pré-visualização de impressão.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- 03/Jul/26 - Nova Implementação: Implementada obtenção da informação que identifica se o PdC
 está configurado como autoatendimento.



    > Gertec GPOS780
    * gedi: 1.16.19
    * gandi: 1.2.20
    * ppcomp: 1.32-240506
    * PPComp GERTEC: v2.03
    * Hcl: 1.0.8-gpos780
    * Kernel: A01.00_S2_84_250222
    * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

    > Sunmi (P3)
    * ppcomp-sunmi: 1.66
    * paylib: 1.4.109
    * Versão OS: P3H-B_user_3.0.9_71_20250520
    * Versão FW: V6.1.0
    * Versão SV: 7.1.8




v4.1.63.22 - CP - 18/09/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 14/Jul/26 - Correção: Ajustada a exibição do botão "Impressões".
- 14/Jul/26 - Correção: Ajustadas as configurações do Gradle Wrapper (gradle-wrapper.properties).
- 14/Jul/26 - Correção: Atualizada a versão do Kotlin utilizada pelo projeto.
- 14/Jul/26 - Correção: Adicionada a configuração packagingOptions ao módulo ControlPay.
- 27/Jul/26 - Correção: Ajustada a atualização dos observers operacionais durante a
 inicialização da tela.
- 28/Jul/26 - Correção: Para terminais Verifone, o setDefaultLauncher foi movido para o
 SDKInitializerImpl.
- 28/Jul/26 - Correção: Removida a lógica de envio de comprovante via SMS.
- 29/Jul/26 - Correção: Removida a necessidade do atributo android:noHistory="true" para
 impedir que a Activity permaneça no histórico após sua finalização. O encerramento da tela
 passou a ser realizado programaticamente por meio de requireActivity().finish().
- 30/Jul/26 - Merge: Incorporado suporte aos terminais Verifone X990 e X900 Pro.
- 18/Set/26 - Nova versão: PGWebLib Android.
- 18/Set/26 - Melhoria: Alterada a nomenclatura de PayGo Integrado para PayGo Android.

>>> Módulo PGWebLib (v4.1.63) <<<
- 18/Set/26 - Correção: Implementado novo fluxo para dispositivos Android, utilizando uma thread
 dedicada para percorrer e liberar os dados do File53. Em arquivos de grande volume, o processamento
 anterior podia ocasionar estouro da memória em alguns equipamentos devido à limitação no
 gerenciamento de memória.

>>> Módulo Android <<<
- 18/Set/26 - Nova implementação: Criado Flavor específico para os terminais Verifone X990.
- 18/Set/26 - Nova Implementação: Adicionado log para identificar se a PGWebLib Android está sendo
 executada em ambiente de Homologação ou Produção.
- 18/Set/26 - Correção: Implementado novo fluxo para dispositivos Android, utilizando uma thread
 dedicada para percorrer e liberar os dados do File53. Em arquivos de grande volume, o processamento
 anterior podia ocasionar estouro da memória em alguns equipamentos devido à limitação no
 gerenciamento de memória.
- 18/Set/26 - Correção: na detecção de pinpads USB.



   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 2.1.14
        * ppcomp: 1.37-250509
        * PPComp GERTEC: v2.07
        * Kernel: A01.00_S2_84_250222
        * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

   > Positivo (L400)
    * Testado com:
      * positivo-api: 16.0.1
      * positivo-lib: 16.2.24
      * ppcomp-positivo: v1.20
      * Kernel: 4.19.127-dirty #6 Tue Jan 6 20:57:30 -03 2026
      * Versão: L400.PP.POSITIVO.2025111901
      * Versão FW: 6202.30.0100.232.033
      * Versão HW: P10513171113000
      * Positivo System Service: 42.0.S38.M1.C1.PI1.A1


v4.1.63.23 - CP - 23/09/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 21/set/26 - Nova Funcionalidade: Realizada migração da aplicação para o terminal Q3 Mini.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- Não houve alterações neste módulo.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 2.1.14
        * ppcomp: 1.37-250509
        * PPComp GERTEC: v2.07
        * Kernel: A01.00_S2_84_250222
        * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

   > Positivo (L400)
    * Testado com:
      * positivo-api: 16.0.1
      * positivo-lib: 16.2.24
      * ppcomp-positivo: v1.20
      * Kernel: 4.19.127-dirty #6 Tue Jan 6 20:57:30 -03 2026
      * Versão: L400.PP.POSITIVO.2025111901
      * Versão FW: 6202.30.0100.232.033
      * Versão HW: P10513171113000
      * Positivo System Service: 42.0.S38.M1.C1.PI1.A1

    > Wizarpos (Q3)
     * Testado com:
       * ppcomp-wizarpos: 1.09
       * cloud-pos-sdk: V1.7.6.1_Standard
       * Versão OS: 4.19-wp1.0.40-0820-g91b55a3d59a-Q3A7
       * Versão FW: 1.0.40-0820

    > Wizarpos (Q3 Mini)
     * Testado com:
       * ppcomp-wizarpos: 1.09
       * cloud-pos-sdk: V1.7.6.1_Standard
       * Versão OS: 4.19-wp1.0.40-1109-g1f363fe36ed-Q3MINI
       * Versão FW: 1.0.40-1109




v4.1.63.24 - CP - 30/09/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 24/Set/26 - Nova Implementação: bloqueio dos botões de navegação no Q3.
- 24/Set/26 - Nova Implementação: aumento do timeout de mensagens no X990.
- 24/Set/26 - Nova Implementação: envio automático do IP e da porta durante a instalação do PdC em ambiente de produção.
- 24/Set/26 - Correção: ajustado o tratamento para obtenção do firmware no X990, evitando retorno nulo.
- 24/Set/26 - Correção: inicialização do Scope ao acionar o botão Voltar quando ainda não estiver inicializado.
- 24/Set/26 - Correção: revertida a alteração relacionada à sobreposição do menu de navegação.


>>> Módulo PGWebLib (v4.1.63) <<<
- 24/Set/26 - Nova Implementação: adicionado método para restaurar as configurações de APN
 padrão do dispositivo.
- 24/Set/26 - Nova Implementação: adicionado método para definir a origem da configuração de
 APN, permitindo utilizar as APNs fechadas configuradas no arquivo CONFI.INI ou as APNs
 abertas fornecidas pelo próprio chip.


>>> Módulo Android <<<
- 24/Set/26 - Nova Implementação: adicionado método para restaurar as configurações de APN
 padrão do dispositivo.
- 24/Set/26 - Nova Implementação: adicionado método para definir a origem da configuração de
 APN, permitindo utilizar as APNs fechadas configuradas no arquivo CONFI.INI ou as APNs
 abertas fornecidas pelo próprio chip.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 2.1.14
        * ppcomp: 1.37-250509
        * PPComp GERTEC: v2.07
        * Kernel: A01.00_S2_84_250222
        * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

   > Positivo (L400)
    * Testado com:
      * positivo-api: 16.0.1
      * positivo-lib: 16.2.24
      * ppcomp-positivo: v1.20
      * Kernel: 4.19.127-dirty #6 Tue Jan 6 20:57:30 -03 2026
      * Versão: L400.PP.POSITIVO.2025111901
      * Versão FW: 6202.30.0100.232.033
      * Versão HW: P10513171113000
      * Positivo System Service: 42.0.S38.M1.C1.PI1.A1

    > Wizarpos (Q3)
     * Testado com:
       * ppcomp-wizarpos: 1.09
       * cloud-pos-sdk: V1.7.6.1_Standard
       * Versão OS: 4.19-wp1.0.40-0820-g91b55a3d59a-Q3A7
       * Versão FW: 1.0.40-0820

    > Wizarpos (Q3 Mini)
     * Testado com:
       * ppcomp-wizarpos: 1.09
       * cloud-pos-sdk: V1.7.6.1_Standard
       * Versão OS: 4.19-wp1.0.40-1109-g1f363fe36ed-Q3MINI
       * Versão FW: 1.0.40-1109


v4.1.63.25 - CP - 14/10/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- 09/out/26 - Adicionados logs para indicar status da transação quando ControlPay.


>>> Módulo PGWebLib (v4.1.63) <<<
- 07/Out/26 - Ajuste para evitar erros de conexão ao obter certificados.
- 08/Out/26 - Alterado: O envio de confirmação passa a considerar a quantidade de confirmações pelo
conteúdo do arquivo PWFIL_PENDING e não do pelo contador.


>>> Módulo Android <<<
- 13/Out/26 - Correção nas verificações de limite e de ponteiro nulo no parser TLV de PW_EMV.c,
evitando acesso inválido à memória ao obter o AID após falha na leitura do cartão.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 2.1.14
        * ppcomp: 1.37-250509
        * PPComp GERTEC: v2.07
        * Kernel: A01.00_S2_84_250222
        * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

   > Positivo (L400)
    * Testado com:
      * positivo-api: 16.0.1
      * positivo-lib: 16.2.24
      * ppcomp-positivo: v1.20
      * Kernel: 4.19.127-dirty #6 Tue Jan 6 20:57:30 -03 2026
      * Versão: L400.PP.POSITIVO.2025111901
      * Versão FW: 6202.30.0100.232.033
      * Versão HW: P10513171113000
      * Positivo System Service: 42.0.S38.M1.C1.PI1.A1

    > Wizarpos (Q3)
     * Testado com:
       * ppcomp-wizarpos: 1.09
       * cloud-pos-sdk: V1.7.6.1_Standard
       * Versão OS: 4.19-wp1.0.40-0820-g91b55a3d59a-Q3A7
       * Versão FW: 1.0.40-0820

    > Wizarpos (Q3 Mini)
     * Testado com:
       * ppcomp-wizarpos: 1.09
       * cloud-pos-sdk: V1.7.6.1_Standard
       * Versão OS: 4.19-wp1.0.40-1109-g1f363fe36ed-Q3MINI
       * Versão FW: 1.0.40-1109


v4.1.63.26 - CP - 20/10/2026
----------------------------------------------------------------------
- UI ANTIGA -

*** APLICAÇÃO ***
- Não houve alterações neste módulo.


>>> Módulo PGWebLib (v4.1.63) <<<
- 20/Out/26 - Adicionado: Logs extras para identificar erros na leitura e escrita do arquivo de confirmação;
- 20/Out/26 - Corrigido: Conflito na leitura e escrita de arquivos em multiplas threads;


>>> Módulo Android <<<
- Não houve alterações neste módulo.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 2.1.14
        * ppcomp: 1.37-250509
        * PPComp GERTEC: v2.07
        * Kernel: A01.00_S2_84_250222
        * Versão: GPOS780_Android11_V01.00_2504142159_international_userdebug_981

   > Positivo (L400)
    * Testado com:
      * positivo-api: 16.0.1
      * positivo-lib: 16.2.24
      * ppcomp-positivo: v1.20
      * Kernel: 4.19.127-dirty #6 Tue Jan 6 20:57:30 -03 2026
      * Versão: L400.PP.POSITIVO.2025111901
      * Versão FW: 6202.30.0100.232.033
      * Versão HW: P10513171113000
      * Positivo System Service: 42.0.S38.M1.C1.PI1.A1

    > Wizarpos (Q3)
     * Testado com:
       * ppcomp-wizarpos: 1.09
       * cloud-pos-sdk: V1.7.6.1_Standard
       * Versão OS: 4.19-wp1.0.40-0820-g91b55a3d59a-Q3A7
       * Versão FW: 1.0.40-0820

    > Wizarpos (Q3 Mini)
     * Testado com:
       * ppcomp-wizarpos: 1.09
       * cloud-pos-sdk: V1.7.6.1_Standard
       * Versão OS: 4.19-wp1.0.40-1109-g1f363fe36ed-Q3MINI
       * Versão FW: 1.0.40-1109
